The Deniers: Our Spotless Sun By abu_garcia Science • June 2008 • Views: 373 One more article in the Financial Post series. One should read them all - link to the rest on the page.